// 导出员工的路由规则
import Layout from '@/layout'
export default {
   // 路由规则
   // 路由地址
   path: '/employees',
   // 给模块的一级路由加一个name 属性，这个属性，会在后边做权限的时候使用
   name: 'employees',
   component: Layout,
   children: [
      {
         // 二级路由的 path 什么都不用写的时候，此时它表示二级路由的默认路由
         // 这里不用写，什么都不用写，表示 /employees 不但有布局 layout => 员工主页
         path: '',
         component: () => import('@/views/employees'),
         name: 'employees',
         // 路由的元信息，就是一个存储数据的地方，可以放任何内容
         meta: {
            // 这里为什么用 title ，因为左侧导航读取了这里的title属性
            title: '员工管理',
            icon: 'people'
         }
      },
      {
         // 动态路由传参，detail/:id? 加问号，加不加id都可以访问，没有问号，必须加id
         // 如果不写 / 就是拼接形式，相对路径，加上了就是绝对路径
         path: 'detail/:id',
         component: () => import('@/views/employees/detail'),
         // 表示该内容不在左侧菜单显示
         hidden: true,
         meta: {
            title: '员工详情'
         }
      },
      {
         path: 'print/:id',
         component: () => import('@/views/employees/print.vue'),
         hidden: true,
         meta: {
            title: '员工打印'
         }
      }
   ]
}
